Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USTA Seascape Challenger - Aptos Theusbridge.com Tennis Classic - Tarzana Copa Ericsson Chile - Santiago 2003 West Side Tennis Club Challenger - Forest Hills Top Wool Challenger Biella - Biella GHI Bronx Classic - Bronx Santiago Challenger Reggio Emilia Challenger Lima Challenger Bangkok Challenger Bangkok Challenger Singapore Challenger Sarajevo Challenger Bath Challenger Athens Challenger Nottingham Challenger Nottingham Challenger Helsinki Challenger GHI Bronx Tennis Classic - Bronx Bangkok Challenger Irving Challenger Sarasota Challenger Granby Challenger - Granby Internazionali di Tennis de San Marino - San Marino Gran Copa Ericsson - Porto Alegre Istanbul Challenger Izmir Challenger Seoul Challenger Grolsch Open - Amsterdam International Championships of Sicily - Palermo Qatar Mobil Open '99 - Doha Heineken Open - Auckland Sybase Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad Grolsch Open - Amsterdam CA Tennis Trophy - Vienna Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Energis Open - Amsterdam Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Ortisei Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Siebel Open - San Jose Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Aptos Challenger Generali Open 2003 - Kitzbuhel Stockton Challenger Stockholm Open - Stockholm Bermuda Kitzbuhel Umag Bournemouth Palermo Santiago Siebel Open - San Jose Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Estoril Open - Estoril Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Connex Open Romania - Bucharest Generali Open - Kitzbuhel 4th Sardinia International Championships - Cagliari Open Romania - Bucharest AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Sydney International - Sydney USTA Challenger of Dallas - Dallas Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Mumbai Open - Mumbai MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel RCA Championships - Indianapolis ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Memorial Savigni - Sassuolo Open SEAT 2008 - Barcelona Open de Moselle - Metz Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires AEGON International - Eastbourne Legg Mason Tennis Classic - Washington BMW Open - Munich Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BMW Open - Munich UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Rakuten Japan Open - Tokyo Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Dubai Duty Free Tennis Championships - Dubai 1999 Mercedes Cup - Stuttgart Barcelona Open BancSabadell - Barcelona International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai UBS Open Gstaad - Gstaad Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Japan Open - Tokyo Heineken Open Shanghai - Shanghai Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Citi Open - Washington Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs Telenordia Swedish Open - Bastad Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Heineken Open - Auckland USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx drkoop.com USTA Challenger of Tallahassee - Tallahassee Open Seat-Godo '99 - Barcelona BMW Open - Munich USTA Men's Challenger of Dallas - Dallas Campionati Internazionali di Sicilia - Palermo Kroger / St. Jude International - Memphis 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham Chevrolet Cup - Vina del Mar Brazil Open - Salvador 2001 UT Tyler Patriot Challenger - Tyler Energis Dutch Open - Amsterdam University of Tennessee USTA Men's Challenger - Knoxville Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign San Marino Eddleman / USTA Challenger - Birmingham AT&T Challenge - Atlanta 2003 Freeman Men's Challenger - Joplin The Stella Artois Championships - London Kaltenberg Open - Split Zagreb Open - Zagreb FILA Challenger - Biella Venice Open - Venice Newcastle Challenger - Newcastle Internationale Tenniskampioenschappen Scheveningen - Scheveningen Pomorski Bank Kredytowy Open - Szczecin AIG Japan Open Tennis Championships - Tokyo Maia Challenger - Oporto Copa Ericsson Brasil - Sao Paulo Copa Ericsson Argentina - Buenos Aires CA Challenger - Graz ATP Kremlin Cup - Moscow VIII Avierto Internacional de Salinas - Salinas 2003 Eddleman USTA Challenger - Birmingham Sporting Challenger 2003 - Turin X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos St. Petersburg Open - St. Petersburg Binghamton Professional Tennis Tournament - Binghamton Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Hilton Waikoloa Village USTA Challenger - Waikoloa Pro Tennis World Open - Boca Raton Zagreb Open - Zagreb Czech Open - Prostejov Brasil Open - Salvador Binghamton Professional Tennis Tournament - Binghamton Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Zagreb Open - Zagreb USTA Comerica Challenger - Aptos Pekao Open 2005 - Szczecin Kobstaedernes ATP Challenger - Kolding BMW Tennis Championship - Sunrise Unique Zagreb Open - Zagreb Baden Open - Ettlingen Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella Pekao Open - Szczecin Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Privatbank Open 2006 - Dnepropetrovsk II Challenger Ciudada de Guayaquil - Guayaquil Naples Challenger - Naples La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City XL Bermuda Open - Bermuda Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Uruguay - Montevideo PEOPLEnet Cup - Dnepropetrovsk Aberto de Sao Paulo - Sao Paulo Open Seat Godo 2007 - Barcelona President's Cup - Astana PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Iquique Challenger San Luis Potosi Challenger Pereira Challenger Savannah Challenger Sarasota Challenger Milan Challenger Turin Challenger Bogota Challenger Manta Challenger Brasilia Challenger Cali Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Guayaquil Challenger Nottingham Challenger Savannah Challenger Aptos Challenger Orleans Challenger Tashkent Challenger USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler Hilton Waikoloa Village USTA Challenger - Waikoloa Waldbaum's Hamlet Cup - Long Island The Stella Artois Grass Court Championships - London Pilot Pen Tennis - New Haven Idea Prokom Open - Sopot FILA Challenger - Biella IV Gramado Open de Tenis - Gramado Cary Challenger Copa Ericsson Costa Rica - San Jose Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Brazil - Sao Paulo Copa Kia Challenger ATP - Santiago Nord/LB Open - Braunschweig Santiago Challenger Copa Ericsson Uruguay - Montevideo ATP Tour Challenger at Nellie Gail - Laguna Hills Bogota Challenger Countrywide Classic - Los Angeles Brisbane International - Brisbane Top Wool Challenger - Biella Australian Open - Melbourne Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Citrix Tennis Championships - Delray Beach Qatar Mobil Open 2001 - Doha Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca RCA Championships - Indianapolis The Hamlet Cup - Long Island Energis Open - Amersfoort Mercedes-Benz Cup - Los Angeles Prague Buenos Aires U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Davidoff Swiss Indoors - Basel Abierto Mexicano Telfonica MoviStar - Acapulco The 10tele.com Open - Nottingham Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Countrywide Classic - Los Angeles Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco Countrywide Classic - Los Angeles Orange Prokom Open - Sopot Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai German Open - Hamburg ARAG World Team Championship - Dusseldorf Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis St. Petersburg Open - St. Petersburg Tennis Masters Series - Paris Qatar ExxonMobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Tennis Masters Series - Rome Tennis Masters Series - Montreal Gerry Weber Open - Halle 14th Paris Open - Paris AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London The Ericsson Open - Miami St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Telecom Italia Masters - Rome Monte Carlo Open - Monte Carlo Apia International - Sydney Power Horse World Team Cup - Dusseldorf BMW Open - Munich ATP Vegeta Croatia Open - Umag Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Italian Open - Rome Barcelona Open BancSabadell - Barcelona Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Kremlin Cup - Moscow Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris US Men's Clay Court Championship - Houston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Indian Wells Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Open Seat-Godo 2000 - Barcelona Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati The Lipton Championships - Key Biscayne Mutua Madrilena Masters Madrid - Madrid Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome BNP Paribas Masters - Paris Eurocard Open - Stuttgart BNP Paribas Open - Indian Wells Tennis Masters Series - Indian Wells Kroger / St. Jude International - Memphis Sony Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tata Open - Chennai U.S. Men's Clay Court Championship - Orlando The Ericsson Open - Miami Tennis Masters Series - Hamburg Heineken Open - Auckland Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Sony Open Tennis - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Masters Series Madrid - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Masters Series - Hamburg BNP Paribas Masters - Paris Rogers Cup - Montreal Masters Series Hamburg - Hamburg CA Tennis Trophy - Vienna Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami French Open - Paris Rome French Open - Paris Tennis Masters Series - Toronto Tennis Masters Series - Madrid French Open - Paris Wimbledon - London Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. Open - New York Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells French Open - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York U.S. Open - New York BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Rogers Cup - Toronto Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, 2R, CHI-ARG 1-0 French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, World Group, SF, CRO-RUS 3-2 U.S. Open - New York Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 French Open - Paris Davis Cup, World Group, PO, RUS-BRA 3-2 U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Wimbledon - London U.S. Open - New York Wimbledon - London Newsweek Champions Cup - Indian Wells French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Olympics - Sydney Olympics - Athens Olympics - Beijing Olympics - London